flushing trough - Spanish English Dictionary